Big Huge Thesaurus

Loxia curvirostra

noun